/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package negocio;

import java.sql.*;



public class ManejadorBaseDato
{
    private String sql,url;
    private Connection con;
    private PreparedStatement sqlQuery;
    private ResultSet rs;

    public ManejadorBaseDato()
    {
    }

    public Connection getCon() {
        return con;
    }

/*******Abre la conexion con la base*******************/
    public void RealizarConexion(String url)
    {
        try
        {
            //Setea el driver
            Class.forName("com.mysql.jdbc.Driver");
            //Name de la base de datos
            //this.url='"jdbc:mysql://localhost/turismo","root", ""';
            //Abre la conexion de la base

            //System.out.println(url);
            con = DriverManager.getConnection(url,"root", "");
            System.out.println("Conexion exitosa");

        }
        catch (ClassNotFoundException ex)
        {
           System.err.println("No se puede encontrar el driver.");
           System.err.println(ex);
        }
        catch (SQLException ex)
        {
            System.err.println("No se puede conectar a la base de datos.");
             System.err.println(ex);
        }
      }
/********Cierra la conexion con la base***********************/
     public void CerrarConexion()
     {
          try
          {
               con.close();
          }
           catch (Exception e)
           {
               System.err.println("No se puede cerrar conección a la base de datos.");
               System.err.println(e);
           }
     }

/*public static void main(String args[]){
         ManejadorBaseDato b=new ManejadorBaseDato();
         try{
              
              Connection conn;
              Statement stmt;
              PreparedStatement p;
              ResultSet rset;
            b.RealizarConeccion("jdbc:mysql://localhost/usuarios");
            conn=b.getCon();
            stmt =conn.createStatement();
            rset = stmt.executeQuery("SELECT * FROM integrantes");
             // rset.next();
            while(rset.next()){
                System.out.println(rset.getString(1)+" "+rset.getString(2)+" "+rset.getString(3)+" "+rset.getString(4)+" "+rset.getString(5)+" "+rset.getString(6));
              
            }
             rset.close();
            
         }catch(Exception s ){}
         
     }*/

}

